chore(release): correct v4.1.1 tag date 2026-06-09 → 2026-06-08#9
Merged
Conversation
Align release date surfaces with the actual intended UTC tag date. We had baked in 2026-06-09 as a conservative placeholder; we are ready to tag today (2026-06-08 UTC), so the release record should say 2026-06-08 to maintain the no-drift invariant (surfaces == actual UTC tag date). The placeholder occurs in four locations across three files: - CHANGELOG.md top metadata Date and [4.1.1] section heading - README.md top metadata Date - config/README.md top metadata Date This is the corrected pre-tag PR. The annotated v4.1.1 tag will be created on the squash-merge commit produced by THIS PR (which will replace the prior tag-target SHA 53d5374), after explicit owner + Codex authorization. Scope: CHANGELOG.md, README.md, config/README.md (date-only). No version-surface changes; no source/test/formal-doc/CI changes; no tag, GitHub Release, alr publish, or dependency unpinning in this commit. Refs: adafmt#42
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Date-correction slice of the functional publishability repair
sequence. Aligns the release-date surfaces with the actual UTC
tag date.
The earlier F2-tag-prep PR (#8) baked in
2026-06-09as aconservative placeholder target. The release-process invariant is
release date surfaces == actual UTC tag date, not a fixedcalendar target. Since we're ready to tag today (
2026-06-08UTC), the surfaces are corrected to match.
Scope is deliberately 3 files, 4 date swaps — reversible, no
release execution.
This is the corrected pre-tag PR. The annotated
v4.1.1tag willbe created on the squash-merge commit produced by THIS PR — which
will replace the prior planned tag-target SHA
53d5374— afterexplicit owner + Codex authorization. No tag, GitHub Release,
or
alr publishis performed in or by this PR.Commit map
addffd7chore(release): correct v4.1.1 tag date 2026-06-09 → 2026-06-08Diff total: 3 files, +4 / -4.
What the change does (mechanical)
Four date swaps (
2026-06-09→2026-06-08):CHANGELOG.md**Date:** 2026-06-09<br>**Date:** 2026-06-08<br>CHANGELOG.md[4.1.1]section heading)## [4.1.1] - 2026-06-09## [4.1.1] - 2026-06-08README.md**Date:** 2026-06-09<br>**Date:** 2026-06-08<br>config/README.md**Date:** 2026-06-09<br>**Date:** 2026-06-08<br>No other files touched.
Position in the publishability sequence
This PR is F2-tag-date in the Codex-reviewed sequence:
.gitmodulesHTTPS repair (merged in fix(gitmodules): switch submodule URLs from SSH to HTTPS for publishability #6)4.1.1version-prep PR (merged in chore(release): prep v4.1.1 (publishability patch on the 4.1.0 line) #7)2026-06-09(merged in chore(release): patch v4.1.1 tag date 2026-06-09 #8)2026-06-09→2026-06-08(this PR)v4.1.1tag push on the squash-merge SHAproduced by this PR (separate gate; first irreversible-ish step)
alr publish --skip-submitdry-run; review manifestalr publishsubmit to Alire community index3144709Each subsequent gate is owner-authorized and Codex-reviewed
independently. The prior tag-gate snapshot (which named SHA
53d5374and date2026-06-09) is now stale and must beregenerated after this PR merges.
What this PR does NOT do
alr publish.alire.toml,test/alire.toml,src/version/functional-version.adsremain at4.1.1..gitmodulesedit — F1 invariant maintained.src//test// formal-doc / Makefile / GPR / CI changes.3144709.Validation (performed before PR open)
Required local checks (all green):
git grep "YYYY-MM-DD pending tag"returns empty across the entire repo.
2026-06-09in the 3 expected date surfaces.2026-06-08in the 3 expected date surfaces(CHANGELOG ×2, README ×1, config/README ×1).
alire.toml/test/alire.toml/functional-version.adsstill4.1.1..gitmodulesURLs still HTTPS-only;zero
git@github.com:occurrences.alire.tomlhas zero[[pins]]blocks.no community-index manifest.
alr buildin dev container — green, 0.21s, exit 0.Follow-ups deliberately deferred
v4.1.1tag push to origin on thesquash-merge SHA produced by THIS PR. Separately gated with
its own Codex review at tag-push time. Tag target SHA will be
regenerated; the prior
53d5374-targeted snapshot is stale.alr publish --skip-submit— Codex-reviewed before submit.once the alire-index PR opens.
Refs: adafmt#42